BODY {
	SCROLLBAR-FACE-COLOR: #ffffff; FONT-SIZE: 11px; SCROLLBAR-HIGHLIGHT-COLOR: #000066; SCROLLBAR-SHADOW-COLOR: #999999; COLOR: #333333; SCROLLBAR-3DLIGHT-COLOR: #cccccc; LINE-HEIGHT: 15px; SCROLLBAR-ARROW-COLOR: #ea1c36; SCROLLBAR-TRACK-COLOR: #cccccc; FONT-FAMILY: verdana,arial,geneva,sans-serif; SCROLLBAR-DARKSHADOW-COLOR: #000000
}
A:link {
	COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	COLOR: blue; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ea1c36
}
A:hover {
	COLOR: #ea1c36; TEXT-DECORATION: none
}
TD {
	FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
.mainHeader {
	COLOR: black
}
.mainNav {
	COLOR: black
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana,Arial, Helvetica
}
.Highlight {
	BORDER-RIGHT: #ffff99 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #ffff99 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; BORDER-LEFT: #ffff99 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #ffff99 1px solid; BACKGROUND-COLOR: #ffff99
}
.QJhead {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.quickCart {
	BORDER-RIGHT: #666666 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #666666 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 11px; PADDING-BOTTOM: 10px; BORDER-LEFT: #666666 1px solid; COLOR: #000000; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #666666 1px solid; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center
}
.Subscribe {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: black; LINE-HEIGHT: 18px; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.wsTitle {
	BORDER-RIGHT: #666666 1px dashed; PADDING-RIGHT: 3px; BORDER-TOP: #666666 1px dashed; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 3px; BORDER-LEFT: #666666 1px dashed; COLOR: #000000; LINE-HEIGHT: 25px; PADDING-TOP: 3px; BORDER-BOTTOM: #666666 1px dashed; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.wsLabels {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #666666; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.wsLabels {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.Search {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 0px; PADDING-BOTTOM: 3px; COLOR: #000000; LINE-HEIGHT: 0px; PADDING-TOP: 3px; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.footer {
	FONT: 10px/1px verdana,arial,geneva,sans-serif; TEXT-TRANSFORM: none; COLOR: #cccccc; TEXT-DECORATION: none
}
A.footer :active {
	FONT: 11px/14px verdana,arial,geneva,sans-serif; TEXT-TRANSFORM: none; COLOR: blue; TEXT-DECORATION: underline
}
A.footer :hover {
	FONT: 11px/11px verdana,arial,geneva,sans-serif; TEXT-TRANSFORM: none; COLOR: red; TEXT-DECORATION: none
}
.footerMenu {
	FONT-SIZE: 11px; COLOR: #999999; LINE-HEIGHT: 16px; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
.footerMenu:link {
	COLOR: blue; TEXT-DECORATION: none
}
.footerMenu:visited {
	COLOR: blue; TEXT-DECORATION: none
}
.footerMenu:active {
	COLOR: #000066
}
.footerMenu:hover {
	COLOR: #ea1c36; TEXT-DECORATION: none
}
.popupBody {
	FONT-SIZE: 11px; COLOR: black; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: white
}
.printerFooter {
	FONT-SIZE: 11px; COLOR: #cccccc; LINE-HEIGHT: 14px; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-DECORATION: none
}
.border {
	BORDER-RIGHT: #666666 3px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #666666 3px dotted; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #666666 3px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: #666666 3px dotted
}
.printer {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; LEFT: 0px; OVERFLOW: auto; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; TEXT-ALIGN: left; FONT-VARIANT: normal
}
.printer:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.printer:active {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ea1c36; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.printer:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.printer:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ea1c36; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.EFbody {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; COLOR: #ffffff; LINE-HEIGHT: 15px; PADDING-TOP: 2px; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #053868
}
.EFHeader {
	BORDER-TOP-WIDTH: 5px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 5px; FONT-SIZE: 14px; BORDER-LEFT-COLOR: #dfdfdf; BORDER-BOTTOM-WIDTH: 5px; BORDER-BOTTOM-COLOR: #dfdfdf; COLOR: white; BORDER-TOP-COLOR: #dfdfdf; LINE-HEIGHT: 30px; FONT-FAMILY: verdana,arial,geneva,sans-serif; BACKGROUND-COLOR: #ed0e2a; TEXT-ALIGN: center; BORDER-RIGHT-WIDTH: 5px; TEXT-DECORATION: none; BORDER-RIGHT-COLOR: #dfdfdf
}
.EFText {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
.EFLink {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.EFLink:link {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.EFLink:visited {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #999999; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.EFLink:active {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ea1c36; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
A.EFLink:hover {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: normal; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #ea1c36; FONT-STYLE: normal; FONT-FAMILY: Times New Roman, Times, serif; BORDER-RIGHT-WIDTH: 0px; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.PhotoBG {
	BACKGROUND-COLOR: #0066cc
}
.PhotoBGPage {
	BACKGROUND-COLOR: white
}
.PhotoBorder {
	BACKGROUND-COLOR: black
}
.PhotoHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif
}
.PhotoText {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.PhotoDesc {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: left
}
.Photo:link {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: maroon; TEXT-DECORATION: none
}
.Photo:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: maroon; TEXT-DECORATION: none
}
.Photo:active {
	TEXT-DECORATION: underline
}
.Photo:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660000; TEXT-DECORATION: underline
}
.photoThTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.PhotoDisplayBorder {
	BACKGROUND-COLOR: black
}
.PhotoDisplayBG {
	BACKGROUND-COLOR: #0066cc
}
.PhotoDisplayPhotoBorder {
	BACKGROUND-COLOR: black
}
.PhotoTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt; COLOR: black; LINE-HEIGHT: 2; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.AlbumTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.AlbumDescription {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: verdana,arial,geneva,sans-serif; TEXT-ALIGN: center
}
.WSBar {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: gray; BACKGROUND-COLOR: #f5f5f5
}
.WSBtn {
	BORDER-RIGHT: gray 1px dotted; BORDER-TOP: gray 1px dotted; BORDER-LEFT: gray 1px dotted; CURSOR: hand; BORDER-BOTTOM: gray 1px dotted; BACKGROUND-COLOR: #f5f5f5
}
.WSReq {
	FONT-SIZE: 9px
}
.WSNewMemberTable {
	BORDER-RIGHT: gray 1px dotted; BORDER-TOP: gray 1px dotted; BORDER-LEFT: gray 1px dotted; BORDER-BOTTOM: gray 1px dotted
}
.proBody {
	SCROLLBAR-FACE-COLOR: buttonface! important; FONT-SIZE: 9pt; SCROLLBAR-HIGHLIGHT-COLOR: buttonhighlight! important; SCROLLBAR-SHADOW-COLOR: threeddarkshadow! important; COLOR: black; SCROLLBAR-3DLIGHT-COLOR: threedlightshadow! important; SCROLLBAR-ARROW-COLOR: buttontext! important; SCROLLBAR-TRACK-COLOR: scrollbar! important; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; SCROLLBAR-DARKSHADOW-COLOR: threeddarkshadow! important; BACKGROUND-COLOR: #eeece3
}
.proCategory {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #053868; TEXT-ALIGN: left
}
.proHeader {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: white; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #053868; TEXT-ALIGN: left
}
.proHeader:link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.proHeader:visited {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.proHeader:active {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: gray; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.proHeader:hover {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #fd9800; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.proTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.proLink:link {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.proLink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.proLink:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.proLink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; VERTICAL-ALIGN: top; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.proBorder {
	BACKGROUND-COLOR: black
}
.proBgcolor {
	BACKGROUND-COLOR: white
}
.proHighliteRow {
	BACKGROUND-COLOR: #e5e5e5
}
.proPhotoBG {
	BACKGROUND-COLOR: white
}
.proPhoto {
	BORDER-TOP-WIDTH: 2px; BORDER-LEFT-WIDTH: 2px; BORDER-LEFT-COLOR: black; BORDER-BOTTOM-WIDTH: 2px; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-WIDTH: 2px; BORDER-RIGHT-COLOR: black
}
.proText {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; COLOR: black; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.proNote {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.proraisedHead {
	BORDER-RIGHT: 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 11px; BORDER-LEFT: #ffffff 1px solid; COLOR: white; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #7b1810
}
.proraisedCell {
	BORDER-RIGHT: 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #f3f3f3
}
.proraised {
	BORDER-RIGHT: 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BORDER-LEFT: #ffffff 1px solid; COLOR: black; BORDER-BOTTOM: 1px solid
}
.DashedLine {
	LEFT: 0px; OVERFLOW: auto; COLOR: #000000; BORDER-BOTTOM: #cccccc 1px dotted
}
.Outline {
	BORDER-RIGHT: #cccccc 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px dotted; PADDING-LEFT: 5px; LEFT: 0px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; BORDER-LEFT: #cccccc 1px dotted; COLOR: #000000; PADDING-TOP: 5px; BORDER-BOTTOM: #cccccc 1px dotted; TEXT-ALIGN: center
}
.PRhead {
	FONT: bolder 18px/22px Helvetica, Arial, sans-serif; COLOR: #000066
}
.PRital {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #919191; FONT-STYLE: italic; FONT-FAMILY: Times New Roman, Times, serif; FONT-VARIANT: normal
}
.RedText {
	COLOR: #ea1c36
}
.TitleGray {
	FONT: bolder 18px/22px Helvetica, Arial, sans-serif; COLOR: #919191
}
.Highlight {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; LEFT: 0px; PADDING-BOTTOM: 2px; OVERFLOW: auto; COLOR: #000000; LINE-HEIGHT: 16px; PADDING-TOP: 2px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffff99
}
.TeaserDate {
	FONT-WEIGHT: normal; FONT-SIZE: 9px
}
.TeaserTitle {
	FONT-WEIGHT: bold
}
.OlympicImages {
	LEFT: 0px; OVERFLOW: auto; COLOR: #000000; BACKGROUND-COLOR: #0066cc
}
.eventItem {
	FONT-SIZE: 9px; COLOR: #000000
}
